polyurethane-coated woven fabric - Spanish English Dictionary